package cn.iocoder.yudao.module.design.enums.design;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.util.Arrays;

@Getter
@AllArgsConstructor
public enum NodeStatusEnum {


    /**
     * 待开始
     */
    NODE_STATUS_ENUM_0(0,"待开始"),

    /**
     * 进行中
     */
    NODE_STATUS_ENUM_1(1,"进行中"),

    /**
     * 已完成
     */
    NODE_STATUS_ENUM_2(2,"已完成"),

    /**
     * 结束
     */
    NODE_STATUS_ENUM_3(3,"中止") ;

    /**
     * 状态
     */
    private final Integer code;

    /**
     * 描述
     */
    private final String name;

    public static final int[] ARRAYS = Arrays.stream(values()).mapToInt(NodeStatusEnum::getCode).toArray();


}
